//折线图
function loadOneColumn() {
    let myChart = echarts.init(document.getElementById('line'));
    // 显示标题，图例和空的坐标轴
    myChart.setOption({
        title: {
            subtext: '收益曲线',
            right:0,
            top:16
        },
        xAxis: {
            data: [],
            axisLine:{
                show:true,
                lineStyle:{
                    width:0
                }
            },
            axisTick:{
                show:false
            },
            axisLabel:{
                color:'#394147',

            }
        },
        yAxis: {
            splitLine:{show: false},//去除网格线
            type: 'value',
            name:'元',
            nameTextStyle:{
                color:'#8B99A3'
            },
            axisLine:{
                show:true,
                lineStyle:{
                    width:0
                }
            },
            axisTick:{
                show:false
            },
            axisLabel:{
                color:'#394147'
            }
        },
        series: [{
            type: 'line',
            smooth: true,
            showSymbol:false,
            itemStyle : {
                normal : {
                    color:'#5280F5',
                    lineStyle:{
                        color:'#5280F5'
                    }
                }
            },
            lineStyle: {
                normal: {
                    width: 2,
                    shadowColor: '#E3EBFE',
                    shadowBlur: 4,
                    shadowOffsetY: 2
                }
            },
            data: [],
        }],
        animation:false
    });
    let names = [];    //（实际用来盛放X轴坐标值）
    let nums = [];    //（实际用来盛放Y坐标值）
    $.ajax({
        type: 'get',
        url: './json/nearMonthly.json',
        dataType: "json",
        success: function (result) {
            //请求成功时执行该函数内容
            $.each(result, function (index, item) {
                names.push(item.dateNo);
                nums.push(item.etotal);
                //console.log(Array.prototype.isPrototypeOf(nums));//判断是不是数组
                todayNum=nums[nums.length-1];
                document.getElementById('todayEarn').innerHTML=todayNum;
                //计算数组的和,并将结果保留2位小数
                let result = 0;
                for(let i = 0; i < nums.length; i++) {
                    result += nums[i];
                }
                let resultFloat = parseFloat(result);
                let resultLast = parseFloat(resultFloat.toFixed(2));
                document.getElementById('allEarn').innerHTML=resultLast;
            });
            myChart.setOption({        //加载数据图表
                xAxis: {
                    data: names
                },
                series: [{
                    name: '发布排行',
                    data: nums
                }]
            });
        },
    });
    window.onresize = myChart.resize;
}
loadOneColumn();


